package cn.org.xwb.common.page.dto;

import lombok.AllArgsConstructor;
import lombok.Data;
import lombok.NoArgsConstructor;

/**
 * 用于封装分页查询结果
 */
@AllArgsConstructor
@NoArgsConstructor
@Data
public class PageResult<T> {

    /**
     * 第几页
     */
    private Integer current;

    /**
     * 每页数据个数
     */
    private Integer pageSize;

    /**
     * 查询结果中页中的数据个数
     */
    private Integer size;

    /**
     * 总页数
     */
    private Integer pageCnt;

    /**
     * 分页数据
     */
    private T data;

}
